Either CSE 123, CSE 143 or CSE 163; either INFO 340 or CSE 154; and INFO 330.
Introduces server-side web development programming, services, tools, protocols, best practices and techniques for implementing data-driven and scalable web applications. Connects topics from human-centered design, information architecture, databases, data analytics and security to build a solution.
[{"id":17505,"courseUrl":"t/TINFO441A1190.html","data":{"h1":"School of Engineering & Technology T INFO 441 A","h2":"Deveeshree Nayak Assistant Professor AU24","caption":{"text":"Form B: Large Lecture \"16\" surveyed \"41\" enrolled","enrolled":"41","surveyed":"16"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"6%","Good":"12%","Poor":"0%","Median":"4.50","Question":"The course as a whole:","Excellent":"50%","Very Good":"31%","Very Poor":"0%"},{"Fair":"0%","Good":"19%","Poor":"0%","Median":"4.33","Question":"The course content:","Excellent":"44%","Very Good":"38%","Very Poor":"0%"},{"Fair":"0%","Good":"6%","Poor":"0%","Median":"4.77","Question":"Instructor's contribution:","Excellent":"69%","Very Good":"25%","Very Poor":"0%"},{"Fair":"0%","Good":"19%","Poor":"0%","Median":"4.50","Question":"Instructor's effectiveness:","Excellent":"50%","Very Good":"31%","Very Poor":"0%"},{"Fair":"0%","Good":"12%","Poor":"0%","Median":"4.50","Question":"Instuctor's interest:","Excellent":"50%","Very Good":"38%","Very Poor":"0%"},{"Fair":"0%","Good":"19%","Poor":"6%","Median":"4.30","Question":"Amount learned:","Excellent":"44%","Very Good":"31%","Very Poor":"0%"},{"Fair":"0%","Good":"6%","Poor":"0%","Median":"4.70","Question":"Grading techniques:","Excellent":"62%","Very Good":"31%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","50%","31%","12%","6%","0%","0%","4.50"],["The course content:","44%","38%","19%","0%","0%","0%","4.33"],["Instructor's contribution:","69%","25%","6%","0%","0%","0%","4.77"],["Instructor's effectiveness:","50%","31%","19%","0%","0%","0%","4.50"],["Instuctor's interest:","50%","38%","12%","0%","0%","0%","4.50"],["Amount learned:","44%","31%","19%","0%","6%","0%","4.30"],["Grading techniques:","62%","31%","6%","0%","0%","0%","4.70"]]},"createdAt":"2025-07-30T07:24:20.664768","updatedAt":"2025-07-30T07:24:20.664768","professor":"Deveeshree Nayak","role":"Assistant Professor","term":"AU24","enrolledCount":41,"surveyedCount":16,"courseCode":" T INFO 441","sessionCode":"A","quarter":"20244"},{"id":17506,"courseUrl":"t/TINFO441B1194.html","data":{"h1":"School of Engineering & Technology T INFO 441 B","h2":"Yan Bai Professor AU24","caption":{"text":"Form B: Large Lecture \"37\" surveyed \"40\" enrolled","enrolled":"40","surveyed":"37"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"11%","Good":"8%","Poor":"0%","Median":"4.38","Question":"The course as a whole:","Excellent":"46%","Very Good":"35%","Very Poor":"0%"},{"Fair":"11%","Good":"8%","Poor":"0%","Median":"4.32","Question":"The course content:","Excellent":"43%","Very Good":"38%","Very Poor":"0%"},{"Fair":"11%","Good":"11%","Poor":"0%","Median":"4.31","Question":"Instructor's contribution:","Excellent":"43%","Very Good":"35%","Very Poor":"0%"},{"Fair":"11%","Good":"14%","Poor":"0%","Median":"4.45","Question":"Instructor's effectiveness:","Excellent":"49%","Very Good":"27%","Very Poor":"0%"},{"Fair":"11%","Good":"14%","Poor":"0%","Median":"4.19","Question":"Instuctor's interest:","Excellent":"39%","Very Good":"36%","Very Poor":"0%"},{"Fair":"8%","Good":"16%","Poor":"0%","Median":"4.18","Question":"Amount learned:","Excellent":"38%","Very Good":"38%","Very Poor":"0%"},{"Fair":"5%","Good":"11%","Poor":"3%","Median":"4.32","Question":"Grading techniques:","Excellent":"43%","Very Good":"38%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","46%","35%","8%","11%","0%","0%","4.38"],["The course content:","43%","38%","8%","11%","0%","0%","4.32"],["Instructor's contribution:","43%","35%","11%","11%","0%","0%","4.31"],["Instructor's effectiveness:","49%","27%","14%","11%","0%","0%","4.45"],["Instuctor's interest:","39%","36%","14%","11%","0%","0%","4.19"],["Amount learned:","38%","38%","16%","8%","0%","0%","4.18"],["Grading techniques:","43%","38%","11%","5%","3%","0%","4.32"]]},"createdAt":"2025-07-30T07:24:20.664768","updatedAt":"2025-07-30T07:24:20.664768","professor":"Yan Bai","role":"Professor","term":"AU24","enrolledCount":40,"surveyedCount":37,"courseCode":" T INFO 441","sessionCode":"B","quarter":"20244"},{"id":12040,"courseUrl":"i/INFO441A3099.html","data":{"h1":"Information School INFO 441 A","h2":"Kristen Thayer Lecturer WI25","caption":{"text":"Form W: Custom Form \"5\" surveyed \"32\" enrolled","enrolled":"32","surveyed":"5"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"20%","Poor":"0%","Median":"4.88","Question":"The course as a whole:","Excellent":"80%","Very Good":"0%","Very Poor":"0%"},{"Fair":"0%","Good":"20%","Poor":"0%","Median":"4.88","Question":"The course content:","Excellent":"80%","Very Good":"0%","Very Poor":"0%"},{"Fair":"0%","Good":"20%","Poor":"0%","Median":"4.88","Question":"Instructor's contribution:","Excellent":"80%","Very Good":"0%","Very Poor":"0%"},{"Fair":"0%","Good":"20%","Poor":"0%","Median":"4.88","Question":"Instructor's effectiveness:","Excellent":"80%","Very Good":"0%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","80%","0%","20%","0%","0%","0%","4.88"],["The course content:","80%","0%","20%","0%","0%","0%","4.88"],["Instructor's contribution:","80%","0%","20%","0%","0%","0%","4.88"],["Instructor's effectiveness:","80%","0%","20%","0%","0%","0%","4.88"]]},"createdAt":"2025-07-30T07:19:47.349505","updatedAt":"2025-07-30T07:19:47.349505","professor":"Kristen Thayer","role":"Lecturer","term":"WI25","enrolledCount":32,"surveyedCount":5,"courseCode":" INFO 441","sessionCode":"A","quarter":"20251"},{"id":12041,"courseUrl":"i/INFO441A5551.html","data":{"h1":"Information School INFO 441 A","h2":"Kyle Thayer Assistant Professor SP25","caption":{"text":"Form W: Custom Form \"8\" surveyed \"34\" enrolled","enrolled":"34","surveyed":"8"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.83","Question":"The course as a whole:","Excellent":"75%","Very Good":"25%","Very Poor":"0%"},{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.83","Question":"The course content:","Excellent":"75%","Very Good":"25%","Very Poor":"0%"},{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.93","Question":"Instructor's contribution:","Excellent":"88%","Very Good":"12%","Very Poor":"0%"},{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.93","Question":"Instructor's effectiveness:","Excellent":"88%","Very Good":"12%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","75%","25%","0%","0%","0%","0%","4.83"],["The course content:","75%","25%","0%","0%","0%","0%","4.83"],["Instructor's contribution:","88%","12%","0%","0%","0%","0%","4.93"],["Instructor's effectiveness:","88%","12%","0%","0%","0%","0%","4.93"]]},"createdAt":"2025-07-30T07:19:48.609704","updatedAt":"2025-07-30T07:19:48.609704","professor":"Kyle Thayer","role":"Assistant Professor","term":"SP25","enrolledCount":34,"surveyedCount":8,"courseCode":" INFO 441","sessionCode":"A","quarter":"20252"},{"id":12042,"courseUrl":"i/INFO441A5876.html","data":{"h1":"Information School INFO 441 A","h2":"Kyle Thayer Assistant Professor AU24","caption":{"text":"Form W: Custom Form \"12\" surveyed \"35\" enrolled","enrolled":"35","surveyed":"12"},"headers":["Question","Excellent","Very Good","Good","Fair","Poor","Very Poor","Median"],"table_data_list_of_dicts":[{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.75","Question":"The course as a whole:","Excellent":"67%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.83","Question":"The course content:","Excellent":"75%","Very Good":"25%","Very Poor":"0%"},{"Fair":"0%","Good":"0%","Poor":"0%","Median":"4.75","Question":"Instructor's contribution:","Excellent":"67%","Very Good":"33%","Very Poor":"0%"},{"Fair":"0%","Good":"8%","Poor":"0%","Median":"4.75","Question":"Instructor's effectiveness:","Excellent":"67%","Very Good":"25%","Very Poor":"0%"}],"table_data_list_of_lists":[["The course as a whole:","67%","33%","0%","0%","0%","0%","4.75"],["The course content:","75%","25%","0%","0%","0%","0%","4.83"],["Instructor's contribution:","67%","33%","0%","0%","0%","0%","4.75"],["Instructor's effectiveness:","67%","25%","8%","0%","0%","0%","4.75"]]},"createdAt":"2025-07-30T07:19:48.609704","updatedAt":"2025-07-30T07:19:48.609704","professor":"Kyle Thayer","role":"Assistant Professor","term":"AU24","enrolledCount":35,"surveyedCount":12,"courseCode":" INFO 441","sessionCode":"A","quarter":"20244"}]